変数の定義
・変数の定義
結果の変数は代入するタイプで自動的に定義されます。
[例]
SURYO = 500 # SURTOは数字として定義されます。
KING = SURYO * 500 #KINGも数字として定義されます。
NAME = '太郎' #NAMEは文字として定義されます。
文字定数を表すには単引用符(')でも
W引用符(")でもかまいません。
・複数行の文字列の定義
三重引用符で複数行の文字列の始まりと終わりを示します。
Python で行の終わりを示すビリオド(.)やセミコロン(;)など
使いませんので複数行にわたる記述だけ複数行であることを
示す必要があります。
そのために次の行に続くことを表すために ''' と3つの
引用符で始まりを示してさた最後には ''' と3つの引用符で
終わりであることを示します。
sql = '''
SELECT T01.SHCODE
,T01.SHNAME
,T01.SHTANK
,T01.SHSCOD
,T02.HNSNAM
FROM QTRFIL/SHOHIN T01
LEFT JOIN QTRFIL/HINSHU T02
ON T01.SHSCOD = T02.HNSCOD
WHERE T01.SHCODE = ?
ORDER BY T01.SHCODE
FETCH FIRST 1 ROW ONLY
'''