• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQL文でダブルクォートか)

SQL文でダブルクォートかアポストロフィーか迷っています!?

このQ&Aのポイント
  • SQL文でダブルクォートかアポストロフィーか迷っています!データベースのテーブル定義で文字列を囲む場合、ダブルクォートとアポストロフィーのどちらを使用すれば良いのかわかりません。
  • 実際のSQL文には、name列、org列、addr列、tel列、mail列、course列など、文字列を囲む箇所がありますが、どちらを使用すれば正しいのでしょうか?
  • 標準的なSQL文では、文字列を囲む場合にはシングルクォート(アポストロフィー)を使用することが一般的ですが、一部のデータベースシステムではダブルクォートを使用する場合もあります。

質問者が選んだベストアンサー

  • ベストアンサー
  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.1

シングルクォーテーション2つです。  default '' と書くことで、列の初期値は空文字列にするという意味になります。 ぱっと見では確かに紛らわしいですが、 ダブルクォーテーションだとおかしいという判断力を身につけましょう。

javascriptphp
質問者

お礼

ありがとうございました。  すみません_ _  昨夜は、寝ぼけ気味で変な書き込みをしてしまいました。 A:シングルクォーテーション2つです。 了解しました^^  さっそく,プログラムの修正を行います。

javascriptphp
質問者

補足

ありがとうございます A:ダブルクォーテーションだとおかしい? だから  シングルクォーテーション2つが正解でしょか!?  よくわかりません?  白黒はっきりしたいです  あやふやでは、エラーのもとですので!    よろしくお願いします^^  

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>よくわかりません? どのへんがわかりませんか? そもそも、クォーテーション の意味がわからない? シングルクォートもダブルクォートも、文字列を「囲む」ものですから、必ずペアです。

javascriptphp
質問者

補足

 ありがとうございます。  A:ダブルクォーテーションだとおかしい? だから・シングルクォートが正解ですね^^    すみません!  昨夜は寝ぼけ気味で変な書き込みをしてしまいました。 _ _

関連するQ&A